package com.hncu.test;

import java.util.ArrayList;

public class Demo4 {//集合的一个元素被去除后，集合的所有元素都会自动移动填补空位

    public static void main(String[] args) {
        ArrayList<String> arr = new ArrayList<>();
        String s = "test";
        arr.add("test");
        arr.add("张三");
        arr.add("李四");
        arr.add("test");
        arr.add("test");
        for (int i = 0; i < arr.size(); i++) {
            if (s.equals(arr.get(i))) {
                arr.remove(i);
                i--;//使i继续从该位置移动,删除集合元素一定要加
            }
        }
        for (int i = 0; i < arr.size(); i++) {
            String ss = arr.get(i);
            System.out.println(ss);
        }
    }
}
